package com.hl.sfzy.service;

import com.github.pagehelper.PageInfo;
import com.hl.sfzy.entity.MyNotice;

import java.util.List;

public interface MyNoticeService {
	//   新增
	int add(MyNotice myNotice);
	//   修改
	int edit(MyNotice myNotice);
	//   根据MyNoticeID删除
	int remove(Integer myNoticeId);
	//  批量删除
	int removeBatch(Integer[] myNoticeIds);

	//  查询所有 根据所有字段模糊查询
	PageInfo<MyNotice> findByPage(int pageNum, int pageSize, MyNotice myNotice);
	//  查询所有
	List<MyNotice> find();

	//  根据MyNoticeID查询
	MyNotice findById(Integer myNoticeId);
}
